Big Huge Thesaurus

particulate radiation

noun